package com.jic.manager.request;

import com.jic.common.base.vo.AdminOperate;
import com.jic.manager.response.MerchantWeBankContractFileResponse;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 商户合同信息表
 * @author : 
 * @email : 
 * @since : 2020-11-28 11:09:13
 * @version : v1.0.0
 */
@Data
public class MerchantWeBankContractRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    //主键id
    private Long id;
    //商家id
    private Long merchantId;
    //合同编码
    private String contractCode;
    //合同生效时间
    private String contractStartDate;
    //合同失效时间
    private String contractEndDate;
    //备注
    private String remark;
    //是否有效 1 是 2 否
    private Integer isValid;
    //运营方ID
    private Long deptId;
    //创建时间
    private Date createTime;
    //创建人ID
    private Long creator;
    //创建人名称
    private String creatorName;
    //修改时间
    private Date updateTime;
    //修改人ID
    private Long updater;
    //修改人名称
    private String updaterName;

    private List<MerchantWeBankContractFileRequest> contractFileList;

    private AdminOperate adminOperate;

    private int start = 1;
    private int limit = 10;
    
}